long-standing background - German English Dictionary